William Keegan, age 49, of Freeport, was arrested Friday, April 12, following an investigation by Suffolk County Police.
Investigators said an 18-year-old woman contacted the agency on Monday, April 8, to report that Keegan had forcibly touched her during a photo shoot at his Lindenhurst studio, Flawless Digital Photos, in January 2023.
Keegan is charged with forcible touching and endangering the welfare of a child.
He was issued an appearance ticket and will be arraigned at First District Court in Central Islip at a later date.
Detectives are asking anyone who may have been a victim of a similar crime to contact the Suffolk County Police Department at 631-854-8152.
Click here to follow Daily Voice Brentwood and receive free news updates.